Free memory returned from xenbus_directory call.
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Thu, 18 Aug 2005 19:08:09 +0000 (19:08 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Thu, 18 Aug 2005 19:08:09 +0000 (19:08 +0000)
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c

index d8edd387f7b8560d1906c2d648bd4ac955d00695..dcf8d2de31ecad3c3c63849c19f3940f88273364 100644 (file)
@@ -389,6 +389,7 @@ static int xenbus_probe_backend(const char *type, const char *uuid)
                if (err)
                        break;
        }
+       kfree(dir);
        kfree(nodename);
        return err;
 }